Amazon rainforest photos: Butterfly peeking over a leaf Amazon rainforest photos: Butterfly peeking over a leaf Insects and Other Arthropods < previous 267 of about 500 next >